<?php
    include_once("inc/inc_init_admin.php");
    include_once("../clases/Paginador.Class.php");
    include_once("../clases/entidad/Usuario.php");
    include_once("../clases/entidad/Encuesta.php");
    include_once("../clases/DAO/EncuestaDAO.php");

    

    $enc_dao = new EncuestaDAO();
    
    $pagina_actual = $_GET['pagina'];
    $total_filas = $enc_dao->totalEncuestasControladas($_SESSION['id']);
    
    $paginador = new Paginador($total_filas, 20, $pagina_actual);

    $encuestas = $enc_dao->traerListaControlada($_SESSION['id'], $paginador->getDesde(), $paginador->getTotalFilasPaginaActual());


?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

<html>
	<head>
		<title> Gnu Poller </title>
                <link href="css/general.css" rel="stylesheet" type="text/css" />
                <style type="text/css">
                    table#lista{
                        margin: 0 auto 0 auto;
                        width:700px;
                    }

                    #submenu{
                        text-align:left;
                        padding-left:10%;
                    }
                </style>
        </head>
        <body>
<?php
    include("inc/inc_menu.php");
?>
            <div id="main">
                <p> <h2> Listado Encuestas Administradas</h2> </p>
                <form method="POST" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>">
                    <table id="lista">
                        <thead>
                            <tr>
                                <th> Titulo </th>
                                <th> Creada Por </th>
                                <th> Estado </th>
                                <th colspan="2"> </th>
                            </tr>
                        </thead>
                        <tbody>
                            <?php foreach($encuestas as $e):?>
                            <tr>
                                <td> <?php echo $e->getTitulo();?> </td>
                                <td> <?php echo $e->getUsuario()->getNombre(); ?> </td>
                                <td> <?php echo $e->getEstado(); ?> </td>
                                <td>
                                    <a href="cargar_votantes.php?id=<?php echo $e->getId(); ?>">
                                        Agregar Votantes
                                    </a>
                                </td>
                                <td>
                                    <a href="estado_votacion.php?id=<?php echo $e->getId(); ?>">
                                        Ver Estado Votación
                                    </a>
                                </td>


                            </tr>
                            <?php endforeach; ?>
                            <tr>
                                <td colspan="6">
                                <!-- ---- PAGINADOR --- -->
                                <?php
                                    if($paginador->getPaginaActual() > 1):
                                ?>
                                    <a href="<?php echo $_SERVER['PHP_SELF'] . "?pagina=" . ($paginador->getPaginaActual()-1);?>">
                                            <<
                                        </a>

                                <?php
                                    else:
                                ?>
                                    <<
                                <?php
                                    endif;

                                    echo "Pagina {$paginador->getPaginaActual()} de {$paginador->getPaginaUltima()}";

                                    if($paginador->getPaginaActual() < $paginador->getPaginaUltima()):
                                ?>
                                        <a href="<?php echo $_SERVER['PHP_SELF'] . "?pagina=" . ($paginador->getPaginaActual()+1);?>">
                                            >>
                                        </a>
                                <?php
                                    else:
                                ?>
                                    >>
                                <?php
                                    endif;
                                ?>
                                <!-- ---- FIN PAGINADOR ----->
                                </td>
                            </tr>
                        </tbody>
                    </table>
                </form>
            </div>
        </body>
</html>